libxl: ocaml: add VM lifecycle operations
authorRob Hoes <rob.hoes@citrix.com>
Tue, 10 Dec 2013 16:48:30 +0000 (16:48 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 11 Dec 2013 13:17:50 +0000 (13:17 +0000)
commit78e2e6b59134aa6826abebea5dd2a05dae63532c
tree20927f4a236f66c346df66066afa8c7ef678f52e
parent8f906e4e883d676b3193df026da76775e26a6c0b
libxl: ocaml: add VM lifecycle operations

Also:
* Reorganise toplevel OCaml functions into modules of Xenlight.
* Factor out the management of ao_how into the function aohow_val. The ao_how
  is now malloc'ed, just to make this function a little easier to use.

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: David Scott <dave.scott@eu.citrix.com>
tools/ocaml/libs/xl/xenlight.ml.in
tools/ocaml/libs/xl/xenlight.mli.in
tools/ocaml/libs/xl/xenlight_stubs.c
tools/ocaml/test/send_debug_keys.ml